<html>
<head>
    <title>XBRLAPI.ORG What is new</title>
    <link rel="stylesheet" href="/css/styles.css" type="text/css"/>
    <script type="text/javascript">
        var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
        document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
    </script>
    <script type="text/javascript">
        try {
            var pageTracker = _gat._getTracker("UA-11401995-1");
            pageTracker._setDomainName("none");
            pageTracker._setAllowLinker(true);
            pageTracker._trackPageview();
        } catch (err) {
        }</script>
</head>

<body>

<div class="logo_container">
  <span class="logo">
    XBRLAPI
  </span>
  <span class="logo_subscript">
    <a class="title" href="http://en.wikipedia.org/wiki/Free_and_open_source_software">Free Open-Source Software</a>
  </span>

    <script type="text/javascript"><!--
    google_ad_client = "pub-3957505011939955";
    /* XBRLAPI site */
    google_ad_slot = "4927123290";
    google_ad_width = 160;
    google_ad_height = 600;
    //-->
    </script>
    <script type="text/javascript"
            src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
    </script>

</div>

<div id="navcontainer">
    <form action="http://www.xbrlapi.org/search.html" id="cse-search-box">
        <div>
            <input type="hidden" name="cx" value="partner-pub-3957505011939955:jqid48zd81o"/>
            <input type="hidden" name="cof" value="FORID:10"/>
            <input type="hidden" name="ie" value="ISO-8859-1"/>
            <input type="text" name="q" size="31"/>
            <input type="submit" name="sa" value="Search"/>
        </div>
    </form>

    <script
            type="text/javascript"
            src="http://www.google.com/cse/brand?form=cse-search-box&amp;lang=en">
    </script>

    <ul id="navlist">
        <li><a href="/">Home</a></li>
        <li><a href="index.html">News</a></li>
        <li><a href="changes.html">Release notes</a></li>
    </ul>
</div>

<div class="content">

    <h2>Release 6.2</h2>

    <p>July 17, 2012</p>

    <p>
        Fixed a bug in calculation arc weight attribute retrieval.
    </p>

    <h2>Release 6.1</h2>

    <p>June 27, 2012</p>

    <p>
        Improved namespace binding for XQueries on the data store.
    </p>

    <h2>Release 6.0</h2>

    <p>November 10, 2011</p>

    <p>
        Moved from the java.net.URI data type for Schema namespaces and XLink roles
        to using Strings. This decision was based upon
        <a href="http://markmail.org/message/2bs3pl5s7xgdrdpm">this xml-dev thread</a>.
        This makes a number of method signatures not backward compatible.
    </p>

    <h2>Release 5.4</h2>

    <p>June 8, 2011</p>

    <p>
        Migrated from JUnit to TestNG for unit testing.
        Modified the SAX parser used by the loader to cache the XBRL related schemas. This improves
        performance and reduces dependencies on schemaLocation attribute values. Added a new schema for
        XML Schemas. It is based on the schemas issued with the XML Schema specifications and is
        available from the XBRLAPI website.
        Added the embedded eXist database module to make it simple to use the eXist data store
        in embedded mode.
    </p>

    <h2>Release 5.3</h2>

    <p>November 9, 2010</p>

    <p>
        Backward incompatible release of the API.
        The org.xbrlapi.aspects package has been
        completely rewritten. The eXist database
        has been upgraded to support the 1.4 version
        of eXist rather than the 1.2.6 version of eXist.
        A number of new methods are available for the
        org.xbrlapi.data and org.xbrlapi packages.
    </p>

    <h2>Release 5.2</h2>

    <p>November 4, 2009</p>

    <p>
        Bug-fix release.
    </p>

    <h2>Release 5.1</h2>

    <p>September 10, 2009</p>

    <p>
        Bug-fix release.
    </p>

    <h2>Release 5.0</h2>

    <p>July 28, 2009</p>

    <p>
        Backward incompatible release of the API involving fundamental
        changes to the query language. The query language is now
        XQuery 1.0 rather than XPath 2.0. This change has meant
        that the Xindice data store is no longer supported.
        The new release also provides mature relationship
        persistence features, enabling XLink relationships
        to be documented in the persisted database to
        dramatically improve the performance of operations
        relying on the analysis of XLink relationship networks.
        A number of significant changes have also been made to
        function signatures in the API, reflecting the fact that
        data stores now contain considerably more information
        than just fragments of XBRL documents.
    </p>

    <h2>Release 4.0</h2>

    <p>January 7, 2009</p>

    <p>

        Backward incompatible release of the API involving changes
        to many method signatures - almost all of which are related
        to the decision to replace java.net.URL with java.net.URI throughout.
        Created the first data file release.
    </p>

    <h2>Release 3.4</h2>

    <p>December 10, 2008</p>

    <p>

        Fixed problems in construction of JAR files with the 3.3 release.
    </p>

    <h2>Release 3.3</h2>

    <p>November 24, 2008</p>

    <p>

        Significant number of bug fixes to the API. New packages and improved
        performance. There are some minor backward compatibility issues with previous
        releases.
        First release of the examples module.
        Basic new XDT fragment types created. XDT fragment detection implemented.
        Basic dimension value analysis features implemented. All released as the new
        XDT module.
    </p>

    <h2>Release 3.2</h2>

    <p>July 30, 2008</p>

    <p>

        Point release to upgrade data store performance and
        to incorporate changes to document indexing system
        and changes to the document identification system.
    </p>

    <h2>Release 3.1</h2>

    <p>February 28, 2008</p>

    <p>

        Point release to include various bug-fixes.
    </p>

    <h2>Release 3.0</h2>

    <p>July 29, 2007</p>

    <p>

        Added new network and relationship level functionality.
        Created the bdbxml module to enable the Oracle Berkeley
        XML database to be used as a persistent data store for
        XBRLAPI.
        Created the utilities module that is
        required by all other XBRLAPI modules.
    </p>


    <h2>Release 2.1</h2>

    <p>May 21, 2007</p>

    <p>

        Fixed up omission of class files from the JAR file.
    </p>

    <h2>Release 2.0</h2>

    <p>March 23, 2007</p>

    <p>

        Created the api module by splitting out the
        non-DOM data store implementations.
    </p>

    <h2>Release 1.0</h2>

    <p>
        First cut of the XBRLAPI. Included the Xindice and eXist data stores.
        Includes XLink XPointer and XMLBase processing capabilities.
    </p>

    <h2>Release 0.2.1</h2>

    <p>September 25, 2006</p>

    <p>

        Fixed up the Exist indexing.
        Added a lot of fragment interface implementation.
        Merged the data and metadata collections.
        Fixed up the Jar file manifest to make the -jar file option
        work from execution at the commandline.
    </p>

    <h2>Release 0.2</h2>

    <p> September 14, 2006</p>

    <p>

        This version is now ready for testing.
    </p>

    <h2>Release 0.1.2</h2>

    <p> August 10, 2006</p>

    <p>
        Implemented the data store using the Exist database and implemented
        the data store using an in-memory XML DOM.
    </p>

    <h2>Release 0.1.1</h2>

    <p> December 9, 2005</p>

    <p>
        Fixed incorrect content for the release documents.
        Captured large number of improvements to the API implementation.
    </p>

    <h2>Release: 0.1</h2>

    <p> May 6, 2005</p>

    <p>
        <a href="http://sourceforge.net/projects/xbrlapi"><img
                src="http://sflogo.sourceforge.net/sflogo.php?group_id=135539&type=11" width="120" height="30"
                border="0"
                alt="Get Java XBRL API implementation at SourceForge.net. Fast, secure and Free Open Source software downloads"/></a>
    </p>


</div>

</body>
</html>


